package com.ytzl.itrip.vo.order;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

/**
 * Created by sam on 2018/2/10.
 */
@ApiModel(value = "ItripSearchOrderVO", description = "查询订单")
public class ItripSearchOrderVO {

    @ApiModelProperty("[选填]结束时间")
    private Date endDate;
    @ApiModelProperty("[选填]旅客姓名")
    private String linkUserName;
    @ApiModelProperty("[选填]订单号")
    private String orderNo;
    @ApiModelProperty("[必填]订单状态[0:待支付，1:已取消,2:支付成功,3:已消费,4:已点评]")
    private Integer orderStatus;
    @ApiModelProperty("[必填]订单类型[0:旅游产品,1:酒店产品,2:机票产品]")
    private Integer orderType;
    @ApiModelProperty("[必填]页码")
    private Integer pageNo;
    @ApiModelProperty("[必填]每页显示多少条")
    private Integer pageSize;
    @ApiModelProperty("[选填]开始时间")
    private Date startDate;

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public String getLinkUserName() {
        return linkUserName;
    }

    public void setLinkUserName(String linkUserName) {
        this.linkUserName = linkUserName;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public Integer getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public Integer getOrderType() {
        return orderType;
    }

    public void setOrderType(Integer orderType) {
        this.orderType = orderType;
    }

    public Integer getPageNo() {
        return pageNo;
    }

    public void setPageNo(Integer pageNo) {
        this.pageNo = pageNo;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }
}
